multiple artillery rocket launcher system - Alemán Inglés Diccionario